//找出数组 arr 中重复出现过的元素
//方法一
/*function duplicates(arr) {
	var newArr = [];
	arr.sort();
	arr.forEach(function(item,index,arr){
		if(arr[index]==arr[index+1]&&newArr.indexOf(arr[index])==-1){
			newArr.push(arr[index]);
		}
	});
	return newArr;
}*/
//方法二
function duplicates(arr) {
    var newArr=[];
    arr.sort();
    for(var i =0;i<arr.length;i++){
        if(arr[i]==arr[i+1]&&(newArr.indexOf(arr[i])==-1) ){
            newArr.push(arr[i]);
            i++;
        }
    }
    return newArr;
}
var arr = [1, 2, 4, 4, 3, 3, 1, 5, 3];
console.log(duplicates(arr));